cracked your head open - Turkish English Dictionary